package com.sike.netty.im.common.command;

import com.sike.netty.im.common.enums.CommandTypeEnum;
import lombok.AllArgsConstructor;
import lombok.Data;
import lombok.NoArgsConstructor;

import java.util.List;

/**
 * 创建组响应指令
 *
 * @author chenssy
 * @date 2023/09/18
 */
@Data
@NoArgsConstructor
@AllArgsConstructor
public class CreateGroupResponseCommand extends AbstractResponseCommand {

    /**
     * 群聊 ID
     */
    private String groupId;

    /**
     * 群名称
     */
    private String groupName;

    /**
     * 群成员列表
     */
    private List<String> groupMemberList;

    @Override
    public Integer getCommandType() {
        return CommandTypeEnum.CREATE_GROUP_RESPONSE_COMMAND.getCommandType();
    }
}
